"tube steak" in Polish — inglés-Polish dictionary | Mirar "tube steak" in inglés

tube steak

sustantivo
  1. hot dog slang