consulate
Explore definitions, synonyms, and language insights of consulate
Definitions
Noun
diplomatic building that serves as the residence or workplace of a consul
Explore definitions, synonyms, and language insights of consulate