Spanish

edit

Noun

edit

megalurias

  1. plural of megaluria