French-Spanish dictionary »

ambassadrice meaning in Spanish

FrenchSpanish
ambassadrice nom {f}

embajadoranoun
{f}