LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“petunia” in Turkish

1 Turkish translation