LANDLOUPER MEANING IN ENGLISH

• Landlouper Definition & Synonyms

  1. (n.) A vagabond; a vagrant.


RECENT SEARCHES