English

edit

Verb

edit

backscattered

  1. past participle of backscatter