Translation of denah in English:

denah

blueprint, ground plan, sketch

noun

  • 1

    blueprint, ground plan, sketch