tamizarla

Spanish

Verb

tamizarla

  1. infinitive of tamizar combined with la