stone or cement border separating the road from the sidewalk - Turc Anglais Dictionnaire

Suggérer une traduction