babearla

Spanish

Verb

babearla

  1. infinitive of babear combined with la