djebel

listen to the pronunciation of djebel
English - Turkish
tepe
French - English
{n} djebel, jebel, mountain, large elevated area on the earth's surface that rises to a summit
djebel
Favorites