Arabic-English dictionary »

صَفّارَة meaning in English

ArabicEnglish
صَفّارَة f

sirendevice for making a sound alarm

Your history