Vocabulary

ロングストライド

long stride

noun