FRETTEN MEANING IN ENGLISH

• Fretten Definition & Synonyms

  1. (a.) Rubbed; marked; as, pock-fretten, marked with the smallpox.


RECENT SEARCHES