dubdarte

Spanish

Verb

dubdarte

  1. infinitive of dubdar combined with te