Spanish-English Dictionaryagitasen
agitasen
agitarse
Meaning of agitasen