×

charabia meaning in English

n. gibberish, gabble; jargon, rigmarole

Related Words

  1. char d'assaut
  2. char à voile
  3. charade
  4. charançon
PC Version

Copyright © 2018 WordTech Co.