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