Polish-English dictionary »

lepiecha meaning in English

PolishEnglish
lepiecha noun

sweet flagnoun
Acorus calamus