temazepams

English

Noun

temazepams

  1. plural of temazepam