Arabic-English dictionary »

المتصادم meaning in English

ArabicEnglish
المتصادم

Clasher

Impactor