English-Spanish dictionary »

maunch meaning in Spanish

EnglishSpanish
maunch (heraldry: a long stylised sleeve)
noun

manganoun