costearla

Spanish

Verb

costearla

  1. infinitive of costear combined with la