French-English dictionary »

nid de poule meaning in English

FrenchEnglish
nid de poule nom

pothole [potholes]◼◼◼(a hole in a road)
noun
[UK: ˈpɒt.həʊl] [US: ˈpɒthoʊl]