kauppasaarto

suomi-englanti sanakirja

kauppasaarto englanniksi

  1. trade barrier

  2. embargo, trade stoppage

  1. trade embargo