Spanish-English Dictionaryagitases
agitases
agitarse
Meaning of agitases