NichiDict

ハムストリング

[hamusutoringu]

Meanings

1.Noun

anatomyhamstring