NichiDict

デスポット

[desupotto]

Meanings

1.Noun

despot