Mohammed Ziauddin AhmedShakeb
1933–2021
Names and Surnames
Birth name
Mohammed Ziauddin Ahmed Shakeb
EnglishMohammed Ziauddin Ahmed Shakeb
GermanMohammed Ziauddin Ahmed Shakeb
FrenchMohammed Ziauddin Ahmed Shakeb
SpanishMohammed Ziauddin Ahmed Shakeb
PortugueseMohammed Ziauddin Ahmed Shakeb
DutchMohammed Ziauddin Ahmed Shakeb
Brazilian Portugueseمحمد ضياء الدين احمد شكيب
Egyptian ArabicMohammed Ziauddin Ahmed Shakeb
AlbanianMuhammad Ziyavuddin Ahmad Shakeb
Uzbekمحمد ضیاء الدین احمد شکیب
Urdu