Meaning and Translation of Twenty Four Hours in Urdu Script and Roman Urdu with Definition,
1. time for Earth to make a complete rotation on its axis