A word examined

lille

other
5 letters·English

lillea city in northern France near the Belgian border

Wiktionary →
No comments yet