TRESAYLE MEANING IN ENGLISH

• Tresayle Definition & Synonyms

  1. (n.) A grandfathers grandfather.


RECENT SEARCHES