Arabic-English dictionary »

مُمْتَصّ صَدَمَات meaning in English

ArabicEnglish
مُمْتَصّ صَدَمَات m

shock absorberdevice to absorb shocks