LIRA MEANING IN ENGLISH

• Lira Definition & Synonyms

  1. (n.) An Italian coin equivalent in value to the French franc.


RECENT SEARCHES