aperrear

listen to the pronunciation of aperrear
İspanyolca - İngilizce
harass, bother, hassle, torment
wear out
set dogs on