English-French dictionary »

western barn owl meaning in French

EnglishFrench
western barn owl (Tyto alba furcata)
noun

chat-huantnom {m}

chouette effraienom {f}