NichiDict

足裏

あしうら
[ashiura]

Meanings

1.Noun

sole of the foot