Polish-English dictionary »

owlogia meaning in English

PolishEnglish
owlogia noun

oologynoun
study of birds' eggs

Your history