Lily-pads meaning

Plural form of lily pad.
noun
0
0
Advertisement