Spanish: mastigar

Spanish verb 'mastigar' conjugated