Ibn Khaldun


Muslim Arab Sociologist


Rank 1059


Views 962


Quotes 2


Ibn Khaldun Quotes

232

730