Dictionary / Nature
حمّادة
/7m-MA-da/
English
rocky desert
French
hamada
Part of Speech
noun
Register
standard