English Dictionary
Definition yakka in British English
yakka noun
[uncountable] noun
/ˈjækə/

English Dictionary