n. djebel, jebel, mountain, large elevated area on the earth's surface that rises to a summit
Copyright © 2018 WordTech Co.