drooling (0 synonym found)

Definition of drooling:

(n) : Salivation.

Definition of drooling:

(n) : Salivation.

Back to Top