embassage








noun Archaic.

  1. embassy.
53 queries 0.561