Translation of ہم بستر ہونا in English:

ہم بستر ہونا

phrase

  • sleep together, have sex, copulate