French-English dictionary »

jaguarondi meaning in English

FrenchEnglish
jaguarondi nom {m}

jaguarundi◼◼◼(wild cat)
noun