Danish-English dictionary »

lapugle meaning in English

DanishEnglish
lapugle

great grey owl◼◼◼