Arabic-English dictionary »

النفس الذي ينقر برغيا meaning in English

ArabicEnglish
النفس الذي ينقر برغيا

Self-tapping-screw