SUBRIGUOUS MEANING IN ENGLISH

• Subriguous Definition & Synonyms

  1. (a.) Watered or wet beneath; well-watered.


RECENT SEARCHES