English-French dictionary »

margay meaning in French

EnglishFrench
margay [margays] (Leopardus wiedii)
noun
[UK: mˈɑːɡeɪ]
[US: mˈɑːrɡeɪ]

margay◼◼◼nom {m}

chat sauvage de la Nouvelle Espagnenom {m}

chat-tigrenom {m}