vocab dash
Log in
Sign up
chouette rayée
Meanings
Noun
1. barred owl (Strix varia)