×
ambassadrice
meaning in English
n.
ambassadress, female ambassador; wife of an ambassador
Related Words
ambassadeur extraordinaire
ambassadeur plénipotentiaire
ambiance
ambiant
PC Version
Copyright © 2018 WordTech Co.