BARBITON MEANING IN ENGLISH

• Barbiton Definition & Synonyms

  1. (n.) An ancient Greek instrument resembling a lyre.


RECENT SEARCHES