mouthwatering in Polish mouthwatering in Polish apetyczny adj That is pleasing to the sense of taste; appetizing; that makes one salivate. Add to Flashcards