Version Française
Translate
"low ground, small depression in ground (where rainwater can form puddles)"
to French Language
English to French
French to English
English
French
low ground, small depression in ground (where rainwater can form puddles)
petit bas-fonds (ou l’eau de pluie peut constituer des flaques)