English edit

Noun edit

aloses

  1. plural of alose

Catalan edit

Noun edit

aloses

  1. plural of alosa