Translator


"self-imposed budget" in Spanish

QUICK TRANSLATIONS
"self-imposed budget" in English