Definition of オウンゴール

オウンゴール

oungooru

noun
own goal(sports term)
Other readings:
オウン・ゴール