منجنیک

English: Translation
Stone throwing machine
Urdu: Translation
منجنیق
noun
Work and occupations