Definify.com

Definition 2025


mamalia

mamalia

Malay

Noun

mamalia

  1. mammal