LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dotted six-pointed star” in Turkish

1 Turkish translation