English-French dictionary »

quokka meaning in French

EnglishFrench
quokka (Setonix brachyurus)
noun

quokka◼◼◼nom