English-French dictionary »

barred owl meaning in French

EnglishFrench
barred owl noun

chouette rayée◼◼◼nom {f}