Barn-owls meaning

Plural form of barn owl.
noun
0
0
Advertisement