Definify.com

Definition 2025


mandriles

mandriles

See also: mandrilés

Spanish

Noun

mandriles

  1. plural of mandril