LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“raffia palm” in Turkish

1 Turkish translation