Spanish edit

Noun edit

megaluria f (plural megalurias)

  1. giant squid