Zebrapad

From Fresh Dictionary

Dutch

Noun

zebrapad n

  1. place where pedestrians can cross a street

Translations

pedestrian crossing, pelican crossing

Personal tools