Translation of apung-apung in English:

apung-apung

noun

  • 1

    thing designed to float on liquid, float, buoy