Translation of cathedral in Indonesian

cathedral

katedral

noun

  • 1

    katedral