LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yarımay” in English

1 English translation
EN
crescent

The crescent moon and star is a symbol of Islam.