English-Polish dictionary »

leprechaun meaning in Polish

EnglishPolish
leprechaun noun
one of a race of Irish elves

irlandzki skrzatnoun

leprechaunnoun