Spanish

edit

Verb

edit

terraformarla

  1. infinitive of terraformar combined with la