Ya‘qub al-Hadrami

GPTKB entity