cut down one's scope - Spanish English Dictionary

Suggest a Term