Spanish-English Dictionarycelebraba
celebraba
celebrar
Meaning of celebraba