flat land or valley a few meters above sea level - Spanish English Dictionary

Suggest a Term