White-owl meaning

(UK) The barn owl, tyto alba.
noun
0
0
Advertisement