enfoscarte

Spanish

Verb

enfoscarte

  1. infinitive of enfoscar combined with te