LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rosette” in Turkish

1 Turkish translation