cartearlos

Spanish

Verb

cartearlos

  1. infinitive of cartear combined with los