OVERWASTED MEANING IN ENGLISH

• Overwasted Definition & Synonyms

  1. (a.) Wasted or worn out; /onsumed; spent


RECENT SEARCHES