Translation of bermesraan in English:

bermesraan

verb

  • 1

    be very close with each other