Translation of mercu in English:

mercu

summit, top point

  • 1

    summit, top point
    ‘mercu suar’ lighthouse
    ‘mercu buana’ top of the globe