trotoar
[tro·to·ar]noun
Definitions
- 1.
sidewalk; pavement
From French "trottoir" via Dutch. In practice, Indonesian trotoar are often occupied by street vendors and parked motorcycles.
Tags
Discussion
Loading comments...
sidewalk; pavement
From French "trottoir" via Dutch. In practice, Indonesian trotoar are often occupied by street vendors and parked motorcycles.
Loading comments...