LISLE MEANING IN ENGLISH

• Lisle Definition & Synonyms

  1. (n.) A city of France celebrated for certain manufactures.


RECENT SEARCHES