English

edit

Noun

edit

totoabas

  1. plural of totoaba.

Spanish

edit

Noun

edit

totoabas f pl

  1. plural of totoaba