Translation of اصول پرست in English:

اصول پرست

phrase

  • one who adheres to principles