English translation of 'lodo'
1. (lama) mud
2. (limo) slime
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'lodo' in Other Languages
British English: slime NOUN
Slime is a thick, wet substance which covers a surface or comes from the bodies of animals such as snails.
There was an unappealing film of slime on top of the pond.
Translation of lodo from the Collins Portuguese to English Dictionary