NichiDict

でかすろん

[dekasuron]

Meanings

1.Noun

decathlon