Muhammad Yusuf Dadha,

Name
Muhammad Yusuf /Dadha/
Given names
Muhammad Yusuf
Nukh
Dadha