Swedish: törsta

Swedish verb 'törsta' conjugated