French-Spanish dictionary »

magistrate meaning in Spanish

FrenchSpanish
magistrate nom {f}

magistradanoun

Your history