OTR


Meaning of OTR in English

[OTR] abbreviation occupational therapist, registered

Merriam-Webster English vocab.      Английский словарь Merriam Webster.