lastreara

Spanish

Verb

lastreara

  1. first/third-person singular imperfect subjunctive of lastrear