English-Portuguese dictionary »

slough meaning in Portuguese

EnglishPortuguese
slough (muddy or marshy area)
noun
[UK: slaʊ]
[US: sˈləf]

atoleironoun
{m}

lamaçalnoun
{m}

pântanonoun
{m}