tienda
English
tienda meaning in English • tienda का अर्थ अंग्रेजी में
Noun
- In Cuba, Mexico, etc., a booth, stall, or shop where merchandise is sold.