Italian-English dictionary »

fanghiglia meaning in English

ItalianEnglish
fanghiglia noun
{f}

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