Skip to main content

Definitions by M Smith

The plural of Lettuce.
The farmer has a patch of Leti.
Leti by M Smith October 9, 2006