English Dictionary
Definition achcha in British English
achcha interjection
interjection
/ˈætʃɑː/
1
used for saying that you understand or agree with something
