Spanish: tarrar

Spanish verb 'tarrar' conjugated