Muhammed bin Abubekr bin Omar Kidjumwa Masihii
Muḥammad bin Abubekr bin Omar Kidjumwa
Don't miss the opportunity to share your thoughts!