Spanish to English Dictionary

Versión en Español

"act on one’s own discretion" in Spanish translation