Alosa-alosa Synonyms

European shad
(Noun)

Alosa-alosa Is Also Mentioned In

Words near Alosa-alosa in the Thesaurus