Translation of ابنِ سینا in English:

ابنِ سینا

phrase

  • Abu Ali Hussain bin Sena, the great Muslim polymath