LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“jaguarundi” in Turkish

1 Turkish translation