hokouru

English: Translation
shark
noun
Fish and marine creatures
ID
1829