self-sufficiency zelfredzaamheid
Creator: | |
Language pair: | Da Inglese a Olandese |
Definition / notes: | ability to provide everything you need for yourself without the help of other people |
Your current localization setting
Italiano
Select a language
Close search