Muhammad Sadiq Sonija Panched wale,

Name
Muhammad Sadiq /Sonija/ Panched wale
Given names
Muhammad Sadiq
Nukh
Sonija
Chhaap
Panched wale