Translation of pit in Indonesian

pit

lubang

noun

  • 1

    lubang