NichiDict

ダッチェスポテト

[datchesupoteto]

Meanings

1.Noun

duchess potatoes