CAN BUOY MEANING IN SPANISH

Definition & Synonyms


• Can buoy

  1. () See under Buoy, n.