Arabic-English dictionary »

دِيكُور meaning in English

ArabicEnglish
دِيكُور

decordecoration

هَنْدَسَةُ دِيكُور f

interior designdesign of internal space