English-Portuguese dictionary »

down the hatch meaning in Portuguese

EnglishPortuguese
down the hatch (into the mouth and down the throat)
preposition

goela abaixopreposition