das wasser im mund zusammenlaufen haben - German English Dictionary

das wasser im mund zusammenlaufen haben

Meanings of "das wasser im mund zusammenlaufen haben" in English German Dictionary : 1 result(s)

German English
General
das Wasser im Mund zusammenlaufen haben [v] have one's mouth water