STREPEROUS MEANING IN ENGLISH

• Streperous Definition & Synonyms

  1. (a.) Loud; boisterous.


RECENT SEARCHES