×
charabia
meaning in English
n.
gibberish, gabble; jargon, rigmarole
Related Words
char d'assaut
char à voile
charade
charançon
PC Version
Copyright © 2018 WordTech Co.