SMORE MEANING IN ENGLISH

• Smore Definition & Synonyms

  1. (v. t.) To smother. See Smoor.


RECENT SEARCHES