not to be able to make oneself understood - Spanish English Dictionary

Suggest a Term