TRETIS MEANING IN ENGLISH

• Tretis Definition & Synonyms

  1. (n.) Alt. of Tretys
  2. (a.) Alt. of Tretys


RECENT SEARCHES