EFFEROUS MEANING IN ENGLISH

• Efferous Definition & Synonyms

  1. (a.) Like a wild beast; fierce.


RECENT SEARCHES