"what the deuce" in Polish — inglés-Polish dictionary | Mirar "what the deuce" in inglés

what the deuce

sustantivo
  1. co do licha old-fashioned