Translation of bermesra-mesraan in English:

bermesra-mesraan

in an intimate way

  • 1

    in an intimate way