astroprojected

English

Verb

astroprojected

  1. simple past and past participle of astroproject