Swedish-English dictionary »

lappuggla meaning in English

SwedishEnglish
lappuggla [~n ~ugglor] substantiv
{c}

great grey owl(Strix nebulosa)
noun