Complex sentence: Qadam Rasul (also Qadam Rasul Allah) (English: "Footprint of the Prophet"), are shrines and mosques that contain stones believed to bear the footprint of Muhammad, the prophet and founder of Islam.
Split into simpler sentences: Qadam Rasul (English: "Footprint of the Prophet") is a type of veneration of Muhammad. Kadam Rasul (also Kadam Rasul Allah) are shrines and mosques that contain stones believed to bear the footprint of Muhammad, the prophet and founder of Islam.