English–French dictionary

French translation of the English word screech‐owl

English → French
  
EnglishFrench (translated indirectly)Esperanto
owl
chouette
;
effraie
;
hibou
screech
(scream; shout; yell; whoop; bellow)
clameur
screech
chanter
;
striduler

The word screech‐owl could not be translated into the selected target language by us.