NichiDict

ドッグショー

[doggushoo]

Meanings

1.Noun

dog show