Dictionary

trotoar

[tro·to·ar]noun
Definitions
  1. 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...