Polish-English dictionary »

mięta pieprzowa meaning in English

PolishEnglish
mięta pieprzowa noun

peppermintnoun
herb

Your history