French-Latin dictionary »

quokka meaning in Latin

FrenchLatin
quokka nom

setonixnoun

Your history