SALEBROUS MEANING IN ENGLISH

• Salebrous Definition & Synonyms

  1. (a.) Rough; rugged.


RECENT SEARCHES