achatarla
Spanish
Verb
achatarla
infinitive of
achatar
combined with
la