Meaning ofhero sandwichin English

hero sandwich

#moderate
Definitions
Base Words