litchi ( synonym found)

Definition of litchi:

(n) : alternative spelling of lychee

Definition of litchi:

(n) : alternative spelling of lychee

Back to Top