Polish-English dictionary »

goblin meaning in English

PolishEnglish
goblin noun

goblinnoun
hostile diminutive humanoid in fantasy literature