Search Word | പദം തിരയുക

  

Possum

English Meaning

An opossum.

  1. Chiefly Southern U.S. An opossum.