Definify.com

Definition 2025


letchi

letchi

French

Noun

letchi m (plural letchis)

  1. Alternative form of litchi