temazepam - English Synonyms Dictionary

temazepam

n.
[1] Restoril