kamus
.
Search
About
turkish_lira
English
Turkish lira, lira
Noun
The basic unit of money in Turkey
English: lira, Turkish lira
English words with similar meanings
Show 1 words
lira