BROOMSTICK MEANING IN ENGLISH

• Broomstick Definition & Synonyms

  1. (n.) A stick used as a handle of a broom.


RECENT SEARCHES