Arabic-English dictionary »

مِمْسَحَةُ الزُجَاجِ meaning in English

ArabicEnglish
مِمْسَحَةُ الزُجَاجِ f

windshield wiperdevice to clear a windshield