"specjalizować się w czymś" in inglés — Polish-inglés dictionary | Mirar "specjalizować się w czymś" in Polish

specjalizować się w czymś

phrasal verb
  1. major in something