FORRILL MEANING IN ENGLISH

• Forrill Definition & Synonyms

  1. (n.) Lambskin parchment; vellum; forel.


RECENT SEARCHES