English

edit

Noun

edit

anchovetas

  1. plural of anchoveta

Spanish

edit

Noun

edit

anchovetas

  1. plural of anchoveta