alead

Spanish

Verb

alead

  1. second-person plural imperative of alear