amarraros

Spanish

Verb

amarraros

  1. infinitive of amarrar combined with os