cardaros

Spanish

Verb

cardaros

  1. infinitive of cardar combined with os