English edit

Noun edit

totoabas

  1. plural of totoaba.

Spanish edit

Noun edit

totoabas f pl

  1. plural of totoaba