Translation of crane in Indonesian

crane

derek

noun

  • 1

    derek