Beauty-spots meaning

Plural form of beauty spot.
noun
0
0
Advertisement