Angol-Arab szótár »

catapult arabul

AngolArab
catapult device for launching large objects

مَنْجَنِيقm

مِرْجَامm