Saliva in English | Spanish to English Translation and Dictionary
saliva
feminine noun
1. saliva
  • gastar saliva (en balde) (informal figurative) to waste one's breath
  • tragar saliva (figurative) to bite one's tongue
saliva
saliva
gastar saliva to waste one's breath;en on
tragar saliva to swallow one's feelings
Search history
Did this page answer your question?