Translator


"imponer un embargo sobre" in English