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