English Nouns: embassy

English Nouns verb 'embassy' conjugated