Oakleaf meaning

(often) The leaf of the oak.
noun
0
0
Advertisement