French · word

embassee

mission, office of ambassador

Words sharing this root