Arabic-English dictionary »

السلقة meaning in English

ArabicEnglish
السلقة

Scalds[UK: skɔːldz] [US: ˈskɒldz]