meaning of Bartkauz

Bartkauz - German to English

great gray owl [Am.] [Strix nebulosa]

View more

  • great grey owl [Br.] [Strix nebulosa]