Arabic-English dictionary »

ديادم meaning in English

ArabicEnglish
ديادم m

diademornamental headband