Spanish-English Dictionarycelebrabas
celebrabas
celebrar
Meaning of celebrabas