Abu Mansoor Al-Amriki

GPTKB entity