to do all things and make all arrangements - Spanish English Dictionary

Suggest a Term