French-English dictionary »

numbat meaning in English

FrenchEnglish
numbat nom {m}

numbat◼◼◼(small marsupial)
noun