English Dictionary
Definition Oxfam in British English
Oxfam
/ˈɒksfæm/
Synonyms and related words
