BARCON MEANING IN ENGLISH

• Barcon Definition & Synonyms

  1. (n.) A vessel for freight; -- used in Mediterranean.


RECENT SEARCHES