MARRER


Meaning of MARRER in English

(n.) One who mars or injures.

Webster's English dictionary.      Английский словарь Webster.