English-Spanish dictionary »

slough meaning in Spanish

EnglishSpanish
slough (state of depression)
noun
[UK: slaʊ]
[US: sˈləf]

agüitenoun
{m}