NichiDict

オウンゴール

[oungooru]

Meanings

1.Noun

sportsown goal