Sign in
Dictionaries
English
provision of basic needs