Vine-leaves meaning

Plural form of vine-leaf.
noun
0
0
Advertisement