LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“canid” in Turkish

1 Turkish translation