Translation of bermesra-mesraan in English:

bermesra-mesraan

in an intimate way

verb

  • 1

    in an intimate way