Translation of bulan madu in English:

bulan madu

honeymoon

noun

  • 1

    honeymoon, holidays spent together by newly married couple