ダッチェスポテト

Also written ダッチェス・ポテト

Meanings

  1. Noun duchess potatoes

Jinuma: Japanese Dictionary · Word lists