Definify.com

Definition 2025


mangustit

mangustit

Finnish

Noun

mangustit

  1. plural of mangusti