LexiTurkTURKISH ↔ ENGLISH DICTIONARY

clouded leopard” in Turkish

1 Turkish translation