Translation of sailing boat in Indonesian

sailing boat

perahu layar

noun

  • 1

    perahu layar