vocab dash
Log in
Sign up
sandwichería
Meanings
Noun
1. sandwich bar, sandwich shop