Vocabulary

ハムストリング

hamstring

noun