Spanish–English dictionary

English translation of the Spanish word lechuza

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
lechuza
owl

SpanishEnglish
lechuza barn‐owl; owl; screech‐owl
lechuza blanca snowy owl