LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ornamental plant” in Turkish

1 Turkish translation