Translation of penjuru in English:

penjuru

angle

noun

  • 1

    angle, space between two lines or surfaces that meet, corner, angle or area where two lines, sides or streets meet