Spanish–English dictionary

English translation of the Spanish word expectorar

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
expectorar
(escupir; esputar)
spit up
;

SpanishEnglish
expectorar expectorate