Italian: tarlare

Italian verb 'tarlare' conjugated