han publicitado
-they/you have advertised
Present perfect ellos/ellas/ustedes conjugation of publicitar.

publicitar

Popularity
500+ learners.
Word of the Day
cabbage