NichiDict

しますた

[shimasuta]

Meanings

1.Expression

did