kamus
.
Search
About
beauty_spot
English
beauty spot
Noun
A spot that is worn on a lady's face for adornment
English: beauty spot