English → Tetun

benzodiazepine

n. benzodiazepine

More