LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“four-leaf clover” in Turkish

1 Turkish translation