Spanish edit

Noun edit

megaduque m (plural megaduques)

  1. megaduke