NichiDict

デュエル

[deyueru]

Meanings

1.Noun

duel