Last modified on 22 August 2014, at 20:45

EnglishEdit

Wikipedia has articles on:

Wikipedia

AcronymEdit

HTR

  1. (Christianity) Hard To Receive
  2. (medicine) Acronym of hard tissue replacement.

See alsoEdit

AnagramsEdit