Vocabulary

ロールサンド

roll sandwich; sandwich roll

noun