Translation of hovercraft in Indonesian

hovercraft

hovercraft

noun

  • 1

    hovercraft