French-English dictionary »

pataugeoire meaning in English

FrenchEnglish
pataugeoire nom

wading pool◼◼◼(shallow pool)
noun