Abdel Rahman al-Hafawi

GPTKB entity