do or say something without consulting anyone - German English Dictionary

Suggest a Term