Taquería in English | Spanish to English Translation and Dictionary

taquería

 
taquería
1 (México) taco stall; taco bar
2 (Caribe) (descaro) cheek
Search history
Did this page answer your question?