English

edit

Noun

edit

kaizuka (plural kaizuka)

  1. A shellmound in Japan.