SPUTA MEANING IN ENGLISH

• Sputa Definition & Synonyms

  1. (pl. ) of Sputum


• Sputative Definition & Synonyms

  1. (a.) Inclined to spit; spitting much.


RECENT SEARCHES