Abdul Rahman al-Kawakibi

GPTKB entity