foguearla

Spanish

Verb

foguearla

  1. infinitive of foguear combined with la