AMURCOUS MEANING IN ENGLISH

• Amurcous Definition & Synonyms

  1. (a.) Full off dregs; foul.


RECENT SEARCHES