Translation of embassy in Indonesian

embassy

kedutaan besar

noun

  • 1

    kedutaan besar
    ‘the Australian Embassy’ Kedutaan Besar Australia