LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tuberose” in Turkish

1 Turkish translation