meterla

Spanish

Verb

meterla

  1. infinitive of meter combined with la