Translation of mallugadura in English:

mallugadura

feminine noun

Venezuela, Mexico