Translation of جبیں سا in English:

جبیں سا

phrase

  • rubbing the forehead (on ground in adoration)