Portuguese-English dictionary »

lichia meaning in English

PortugueseEnglish
lichia noun
{f}

lychee [lychees](tree)
noun
[UK: ˈlaɪ.tʃiː] [US: ˈlaɪ.tʃiː]