Definify.com

Definition 2024


mamalia

mamalia

Malay

Noun

mamalia

  1. mammal