SCATEBROUS MEANING IN ENGLISH

• Scatebrous Definition & Synonyms

  1. (a.) Abounding with springs.


RECENT SEARCHES