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