"place put an embargo on sth" in German to place/put an embargo on sth. ein Embargo auf etw. verhängen Detailed translations for "place put an embargo on sth" to place/put an embargo on sth. to place/put an embargo on sth. ein Embargo auf etw. verhängen