Englishfor English speakers
drachma English
Meaning drachma meaning
What does drachma mean?
drachma
Synonyms drachma synonyms
What other words have the same or similar meaning as drachma?