Definify.com

Definition 2025


ardillas

ardillas

Spanish

Noun

ardillas f pl

  1. plural of ardilla