A diplomatic building where ambassadors live or work
English: embassy
commission, delegacy, delegation, deputation, embassy
From duta (ke-…-an) · common, #4,327
English: embassy
English: deputation, commission, delegation, delegacy, mission
Bahasa: misi, komisi, perwakilan, delegasi, perutusan, badan perwakilan
Less certain link between this word and this sense.