Meaning and Translation of Ballistic Capsule in Urdu Script and Roman Urdu with Definition,
1. a craft capable of traveling in outer space; technically, a satellite around the sun