letchis
French
Noun
letchis
m
pl
plural of
letchi