Another word for 'translate' in this context change

Translate seems to be a complex word in article User:Chenzw User:Caliburn what would be a simplifying synonym? Please Danidamiobi (talk) 15:02, 20 February 2018 (UTC)Reply

Return to "Debris" page.