Polish-English dictionary »

mulda meaning in English

PolishEnglish
mulda noun

mogulnoun
a hump on a skiing piste