Portuguese-English dictionary »

geleca meaning in English

PortugueseEnglish
geleca noun
{f}

slime [slimes](mucilaginous substance or mucus-like substance)
noun
[UK: slaɪm] [US: sˈlaɪm]