Arabic-English dictionary »

شَاحِنَة تَفْرِيغ meaning in English

ArabicEnglish
شَاحِنَة تَفْرِيغ f

dump truckheavy truck for carrying loose, bulk cargo