Translation of marsupial in English:

marsupial

marsupial

noun

  • 1

    marsupial, animal that carries its young in a pouch