MOPSTICK MEANING IN ENGLISH

• Mopstick Definition & Synonyms

  1. (n.) The long handle of a mop.


RECENT SEARCHES