Spanish-English Dictionaryagitase
agitase
agitarse
Meaning of agitase