No exact translation found for
مانعة الشرر

related Results
paratonnerre (n.) , {instruments et machines}