Self-imposed — English Spanish translation1 translation found

self-imposed (a) (general) impuesto a sí mismo (a) (general)
Translate Self-imposed into other languages
Translate self-imposed into German
Translate self-imposed into French
Translate self-imposed into Italian
Translate self-imposed into Dutch
Translate self-imposed into Portuguese
Translate self-imposed into Slovenian
Translate self-imposed into Polish
Translate self-imposed into Czech