LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“moss rose” in Turkish

1 Turkish translation