Arabic-English dictionary »

دُنْدُرْمَة meaning in English

ArabicEnglish
دُنْدُرْمَة f

ice creamdessert