Term Gallery logo

Meanings of triunvato in Spanish

triumvirate