CHA-CHA-CHA Meaning of CHA-CHA-CHA in English ➡ cha-cha Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005