Translation of جبہہ سا in English:

جبہہ سا

phrase

  • one who rubs his forehead on the ground or on someone's feet in self-abasement, begging earnestly