Synonyms for alosa-alosa

1. Alosa alosa (n.)

European shad

Synonyms: