metastizarte

Spanish

Verb

metastizarte

  1. infinitive of metastizar combined with te