vocab dash
Log in
Sign up
lomito
Top 30000
Meanings
Noun
1. steak sandwich
(Latin America)
2. dog
(Mexico)