mouthwatering in Portuguese
mouthwatering in Portuguese
de dar água na boca
That is pleasing to the sense of taste; appetizing; that makes one salivate.