Search term baba has 3 results
ES Spanish EN English
baba (v n) [saliva] drool (v n) [saliva]
baba slime
baba (n v) [mucilaginous substance or mucus-like substance] slime (n v) [mucilaginous substance or mucus-like substance]

Spanish English translations

ES Synonyms for baba EN Translations
humor [saliva] m bodily fluid (n)
saliva [espumarajo] f saliva
espuma [espumarajo] f suds