low land that is usually inundated during the rainy period - French English Dictionary

Suggest a Term