Catalan

edit

Noun

edit

megues

  1. plural of mega