SALEBROUS


Meaning of SALEBROUS in English

adj rough; rugged.

Webster English vocab.      Английский словарь Webster.