Synonyms for "methadon"

Words with similar meaning