Definify.com

Definition 2026


letchi

letchi

French

Noun

letchi m (plural letchis)

  1. Alternative form of litchi