muhhamad's (pbuh) timeline

Main

570 - 632
570 AD
632

before islam

578
595
610 ad

after islam

622 - 629
629
630