Translation of ہم بستر in English:

ہم بستر

phrase

  • bedfellow, sharing the same bed, lying on the same bed
  • figurative

    copulating, sleeping together