estucarte

Spanish

Verb

estucarte

  1. infinitive of estucar combined with te