mangonel

nounમેન્ગોનિલ

MEANINGS  ·  1 SENSE
1
પ્રક્ષેપાસ્ત્ર, પાષાણક્ષેપક યંત્ર કે એંજિન
EXAMPLE
Loading an example sentence…
RELATED
ballistic-missilefin