Ndlovu has penned a three-year contract with Leopards following a brief stint at National First Division side Tshakhuma Tsha Madzivhandila last season.
He initially joined TTM in December after starring for Varsity Football finalists Tshwane University of Technology with seven goals and four assists in their campaign last year.
Ndlovu's manager Steven Solomon confirmed the forward's move to Lidoda Duvha.
"We would like to thank TTM for the great opportunity to allow Ndlovu to showcase his talent and the club's management for the way in which they dealt with everything to make sure that he secures his move to Black Leopards."
Meanwhile, Leopards are of the belief that Monday's court ruling in favour of Ajax Cape Town over 'Ndorogate' does not jeopardise their promotion to the topflight as play-offs winners.
The PSL's top brass have scheduled a meeting for Thursday to discuss the matter.