salivationEnglish

salivation

Noun

The secretion of saliva

English: salivation

Bahasa: salivasi

Bahasa words with similar meanings