Spanish-English Dictionaryprolongasen
prolongasen
prolongarse
Meaning of prolongasen