NichiDict

オーバーヘッドスロー

[oobaaheddosuroo]

Meanings

1.Noun

sportsoverhead throw (in soccer)