English-Turkish dictionary »

jaguarundi meaning in Turkish

EnglishTurkish
jaguarundi (wild cat)
noun

yaguarundinoun