Vocabulary

ダッチェスポテト

duchess potatoes

noun