temazepams
English
Noun
temazepams
plural of
temazepam