think or reflect on a certain problem or topic repeatedly - German English Dictionary

Suggest a Term