Lexicab
Dictionary
About us
Online Japanese dictionary
Showing 2 of 2 results
そくし
【
即死
】
noun
する-verb
intransitive verb
instant death
そくし
【
足趾
】
noun
footprints
noun
foot
; leg