English edit

Noun edit

anchovetas

  1. plural of anchoveta

Spanish edit

Noun edit

anchovetas

  1. plural of anchoveta