Polish-English dictionary »

mięta jabłkowa meaning in English

PolishEnglish
mięta jabłkowa noun

apple mintnoun
aromatic herb