serrucharte

Spanish

Verb

serrucharte

  1. infinitive of serruchar combined with te