kamus
.
Search
About
lily_pad
English
lily pad
Noun
Floating leaves of a water lily
English: lily pad