iJunoon official Urdu Dictionary
منجنیقی
-
گوپھنی
فلاخی
English definition for catapultic
1. a. of or like a catapult
Sponored Video