Multilingual Turkish Dictionary

A BLOT ON ESCUTCHEON

A BLOT ON ESCUTCHEON : English Turkish

n. şerefine sürülmüş leke