Synonyms and Antonyms for Alosa_alosa

1. Alosa alosa (n.)

European shad

Synonyms: