"ze świecą szukać" in inglés — Polish-inglés dictionary | see "ze świecą szukać" in Polish

ze świecą szukać

  1. be hard to be found , be hard to find