Arabic-English dictionary »

عِلْم الرَمْل meaning in English

ArabicEnglish
عِلْم الرَمْل

geomancytype of divination