SPITBOX MEANING IN ENGLISH

• Spitbox Definition & Synonyms

  1. (n.) A vessel to receive spittle.


RECENT SEARCHES