ダッチェスポテト
dacchesupoteto

Noun

1. duchess potatoes

Other forms: