tienda de abarrotes
/
ah-bah-ROH-teh(z)
/
[
Spanish
]
plural
tiendas de abarrotes
Small local neighbourhood store or shop.
Countries
Spain