Share this entry

TM

Translation of TM in Italian:

noun

  • 1
    trademark
    (marchio di fabbrica)
  • 2
    transcendental meditation
    (meditazione trascendentale)

Definition of TM in:

Share this entry

 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.