lechuzón

Spanish

Pronunciation

Noun

lechuzón m (plural lechuzones)

  1. any of a number of large owl species

Derived terms