LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“liquidambar” in Turkish

1 Turkish translation