English Dictionary
Definition litchi in British English
litchi
/ˈlaɪtʃi/

English Dictionary