Italian-English dictionary »

melma meaning in English

ItalianEnglish
melma noun
{f}

goo(sticky or gummy semi-solid or liquid substance)
noun
[UK: ɡuː] [US: ˈɡuː]

slime [slimes](mud)
noun
[UK: slaɪm] [US: sˈlaɪm]