Meaning of QAR in English:

QAR

abbreviation

  • Qatari riyal(s).