down tubes

listen to the pronunciation of down tubes
English - Turkish

Definition of down tubes in English Turkish dictionary

down the tubes
tüpler aşağı
down the tubes
tamamen yokolmuş