hammada

listen to the pronunciation of hammada
English - English
a desert with a rocky surface
a stony desert
hammada
Favorites