Last modified on 12 August 2014, at 01:14

EnglishEdit

Wikipedia has articles on:

Wikipedia

AcronymEdit

HTR

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

See alsoEdit

AnagramsEdit