Arabic-English dictionary »

صِمّة meaning in English

ArabicEnglish
صِمّة f

plughole filler