their is no tm for spark in pokemon
No, you can't. TM's can only be used once.
mean look is not a TM the only way your Pokemon could have it is that it could learn it.
You can buy TM 52 in the Veilstone department store.
in victory road
Zen-Headbutt is not a TM, but its is a move that some Pokemon learn naturally. This move can also be trained by a move trainer for heart scales to your Pokemon.
In Pokemon Diamond the TM 90 is the move substitute.
Hypnosis is not a TM.
No, Peck is not a TM.
There is no such thing as TM 129.
There is no hypnosis TM
There is no Tm sleep in diamond, there is a sleep talk, which you can find in eterna forest.
Horn drill is not a TM in diamond only in red and blue.
at a place
No
You can find the TM sunnyday on route 212.
No, you can't. TM's can only be used once.
It stands for technical move. there are lots of them on diamond.