Polish-English dictionary »

maszkara meaning in English

PolishEnglish
maszkara noun

monsternoun
terrifying dangerous creature