apaleaste

Spanish

Verb

apaleaste

  1. second-person singular preterite indicative of apalear