NichiDict

犬走り

いぬばしり
[inubashiri]

Meanings

1.Noun

scarcement; berm; ledge