expectorationEnglish

expectoration, spit, spitting

Noun

The act of spitting (forcefully expelling saliva)

English: spit, spitting, expectoration

Bahasa: meludah, ludah

The process of coughing up and spitting out

English: expectoration

Bahasa words with similar meanings

English words with similar meanings

Show 2 words