"coś może zdziałać cuda" in inglés — Polish-inglés dictionary | Mirar "coś może zdziałać cuda" in Polish

coś może zdziałać cuda

  1. something can work miracles  
    something that has special features, abilities to make things work smoothly and successfully