Latin-English dictionary »

madulsa meaning in English

LatinEnglish
madulsa noun
{m}

sot [sots](drunkard)
noun
[UK: sɒt] [US: sɑːt]