Translation of baju luar in English:

baju luar

overcoat

noun

  • 1

    overcoat, warm outdoor coat