Translation of zebra crossing in English:

User Contribution

zebra crossing

noun