French-English dictionary »

quokka meaning in English

FrenchEnglish
quokka nom

quokka◼◼◼(Setonix brachyurus)
noun