English | German | Russian | Czech

besmutch English

Meaning besmutch meaning

What does besmutch mean?

besmutch

(transitive) To besmirch.

Are you looking for...?