English-synonym dictionary »

scarlet letter synonyms in Hungarian

EnglishSynonym
scarlet letter noun

allegorynoun
generic term

emblemnoun
generic term