English-French dictionary »

jaguarundi meaning in French

EnglishFrench
jaguarundi (wild cat)
noun

jaguarondi◼◼◼nom {m}