English-Spanish dictionary »

mangle meaning in Spanish

EnglishSpanish
mangle [mangles] (a hand-operated device with rollers for wringing laundry)
noun
[UK: ˈmæŋ.ɡl̩]
[US: ˈmæŋ.ɡl̩]

calandrianoun