ロールサンド
rōrusando

Noun

1. roll sandwich; sandwich roll

Abbreviation
Other forms: