العربية-إنجليزي قاموس »

عَرَّادَة meaning in بالإنجليزية

العربيةإنجليزي
عَرَّادَة

ballistacrossbow-like military engine for hurling large missiles

Your history