LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sun bear” in Turkish

1 Turkish translation