high and isolated ground in the middle of a plain - French English Dictionary

Suggest a Term