CITOLE MEANING IN ENGLISH

• Citole Definition & Synonyms

  1. (n.) A musical instrument; a kind of dulcimer.


RECENT SEARCHES