English
›
Words
communication
that is distorted and unclear
Translation:
English
Noun
0
garbled
Add
Translation