Green-peppers meaning

Plural form of green pepper.
noun
0
0
Advertisement