lichee

lichee

English Noun
Ad

Definition

Alternative spelling of lychee.

Ad