Spanish

edit

Verb

edit

terraformarte

  1. infinitive of terraformar combined with te