imbricarte

Spanish

Verb

imbricarte

  1. infinitive of imbricar combined with te