manthiq

Alternate orthography
منتق
English: Translation
Logics