POSSUM MEANING IN ENGLISH

• Possum Definition & Synonyms

  1. (n.) An opossum.


Synonyms:
Opossum, Phalanger,

RECENT SEARCHES