Spanish-English Dictionarypasaba
pasaba
pasarse
Meaning of pasaba