Seyyid Mahmud Hayrani

GPTKB entity