English Dictionary
Definition kimchi in British English
kimchi noun
[uncountable] noun
/ˈkɪmtʃi/
/ˈkɪmtʃi/
