Lettuces meaning

Plural form of lettuce.
noun
0
0
Advertisement