meaning of Beutelratte

Beutelratte - German to English

opossum

View more

  • possum [Am.] [coll.]