embassage ( synonym found)

Definition of embassage:

°(archaic) An embassy.
°(archaic) Message; errand.

Definition of embassage:

°(archaic) An embassy.
°(archaic) Message; errand.

Back to Top