Polish-English dictionary »

monstrum meaning in English

PolishEnglish
monstrum noun

monsternoun
terrifying dangerous creature

prodigynoun
amazing or marvelous thing