catarla

Spanish

Verb

catarla

  1. infinitive of catar combined with la