salivateEnglish
salivate, drool
Verb
Produce saliva
English: salivate
Bahasa: berliur
Be envious, desirous, eager for, or extremely happy about something
English: salivate, drool
Bahasa: mengiler
Bahasa words with similar meanings
English words with similar meanings
Show 1 words