carretería
Top 40000
Meanings
Noun
1. carts; carting
2. cartmaking
3. carthouse
4. street full of carts