[PT-EN:caleche]
Português
caleche
Broader term
land transportation