Online English Dictionary

Home

Retranslate


v. t.

To translate anew; especially, to translate back into the original language.


© 2009 Dammam Community College