low-lying field that floods - Spanish English Dictionary

Suggest a Term