NichiDict

オリンピアード

[orinpiaado]

Meanings

1.Noun

Olympiad