Swedish-English dictionary »

polarhare meaning in English

SwedishEnglish
polarhare substantiv

arctic hare(Lepus arcticus)
noun