LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“enzootic” in Turkish

1 Turkish translation