NichiDict

エトマロサフィンブリアタ

[etomarosafinburiata]

Meanings

1.Noun

Bonga shad (Ethmalosa fimbriata)