English

edit

Noun

edit

mobulas

  1. plural of mobula