Meaning and Translation of Head On in Urdu Script and Roman Urdu with Definition,
منہ یا سر آگے۔
1. with the front foremost
2. in direct opposition; directly
3. meeting front to front
4. characterized by direct opposition