Translation of perkubuan in English:

perkubuan

fortification

noun

  • 1

    fortification, fortifying, defensive wall, building, etc