Definify.com

Definition 2025


autillo

autillo

Spanish

Noun

autillo m (plural autillos)

  1. screech owl