There is a very popular claim made by Muslims that the Quran describes the universe as "continuously expanding" /> Rift meaning in english-arabic almaany dictionary

Additional menu