Ahmad bin Muhammad bin al-Murtada

GPTKB entity