"it makes my mouth water" auf Deutsch It makes my mouth water. Mir läuft das Wasser im Mund zusammen. Ausführliche Übersetzungen für "it makes my mouth water" It makes my mouth water. It makes my mouth water.(auch: My mouth is watering.) Mir läuft das Wasser im Mund zusammen.