Versión en Español
Meaning of
"mufla"
in English language
Spanish to English
English to Spanish
Spanish
English
mufla
(mec), tackle block
Mufla
muffle
mufla de arrastre
(min), slusher block