English–Spanish dictionary

Spanish translation of the English word screech‐owl

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
owl
lechuza
screech
(scream; shout; yell; whoop; bellow)
alarido
screech
estridular
;
gañir

EnglishSpanish
screech‐owl buharro; lechuza
owl búho; lechuza; mochuelo
screech chillido; chillar