Definify.com

Definition 2024


autillo

autillo

Spanish

Noun

autillo m (plural autillos)

  1. screech owl