TMQ

From Minhaj Encyclopedia
Jump to navigation Jump to search

TMQ stands for Tehreek e Minhaj ul Quran