koala bear ( synonym found)

Definition of koala bear:

(n) : a koala

Back to Top