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

catapulted meaning in العربية

Results: catapult
I'd rather look for this: catapulted
إنجليزيالعربية
catapult device for launching large objects

مَنْجَنِيقm

مِرْجَامm

Your history