English Dictionary
Definition saliva in British English
saliva noun
[uncountable] noun
/səˈlaɪvə/
Synonyms and related words
