a land relatively plain and low level - Turkish English Dictionary

Suggest a Term