Abu Abdullah Muhammad ibn Ali ibn al-Turkumani

GPTKB entity