LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“melaleuca” in Turkish

1 Turkish translation