Synonyms for "Cefobid"

Words with similar meaning