lechuzón campestre

Spanish

Noun

lechuzón campestre m (plural lechuzones campestres)

  1. The short-eared owl.