"quokka" translation into Romanian

EN

"quokka" in Romanian

EN

quokka {noun}

volume_up
1. zoology