Vocabulary

巨歩

long strides

noun