ロングシュート
rongu shūto

Noun

1. long shot

Sports

From English "long shoot"

Other forms: