SCOPULOUS MEANING IN ENGLISH

• Scopulous Definition & Synonyms

  1. (a.) Full of rocks; rocky.


RECENT SEARCHES