Self-imposed — English Dutch translation1 translation found

self-imposed (a) (general) zichzelf opgelegd (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 Spanish
Translate self-imposed into Portuguese
Translate self-imposed into Slovenian
Translate self-imposed into Polish
Translate self-imposed into Czech