Translation of firdaus in English:

firdaus

paradise

  • 1

    paradise