adamascaros

Spanish

Verb

adamascaros

  1. infinitive of adamascar combined with os