Online English Dictionary

Home

Traducer


n.

One who traduces; a slanderer; a calumniator.


© 2009 Dammam Community College