kamus
.
Search
About
scarlet_letter
English
scarlet letter
Noun
The letter A in red, Puritans required adulterers to wear it
English: scarlet letter