Al Masar Al Oula (Al Massar Al Oula / قناة المسار الأولى الفضائية) is a television channel from Iraq.

Leave a comment

Al Masar Al Oula TV

Iraq |