A word examined

lille

other
5 letters·English

lille—a city in northern France near the Belgian border

Wiktionary →
No comments yet