NichiDict

トード

[toodo]

Meanings

1.Noun

toad