Arabic-English dictionary »

التّورّمات meaning in English

ArabicEnglish
التّورّمات

Dropsies