Arabic-English dictionary »

دَلَاة meaning in English

ArabicEnglish
دَلَاة جَلِيدِيَّة f

iciclea spear-shape of ice