Arabic-English dictionary »

مطارق الثقيلة meaning in English

ArabicEnglish
مطارق الثقيلة

Sledgehammers[UK: ˈsledʒ.hæ.məz] [US: ˈsledʒ.hæ.məz]