LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pincushion-flower” in Turkish

1 Turkish translation