TRIFOLY MEANING IN ENGLISH

• Trifoly Definition & Synonyms

  1. (n.) Sweet trefoil.


RECENT SEARCHES