Sunflower-seeds meaning

Seeds of sunflower, especially roasted and eaten as a snack.
noun
0
0
Advertisement