Muhammad Faouzi al-Karkari

GPTKB entity