How to say shad in Japanese

アロサAROSA

noun:

  • shad (Alosa spp.); river herring - From Latin "Alosa"

Example Sentences

Nothing found.