オーバーヘッドスロー
ōbāheddo surō

Noun

1. overhead throw (in soccer)

Sports
Other forms: