Spanish-English Dictionaryprolonguen
prolonguen
prolongarse
Meaning of prolonguen