LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bovidae” in Turkish

1 Turkish translation