Slovnenya

Translation English Japanese: Clupea harangus

Dictionary: main
Clupea harangus
noun