3 French Words Ending in LOO
Prev.1Next
Waterloo
Definition: 1. A village in Walloon Brabant, Belgium; the site of a major military battle in 1815
Show more information about Waterloo
Prev.1Next
Search took: 0.66 ms
Definition: 1. A village in Walloon Brabant, Belgium; the site of a major military battle in 1815
Show more information about Waterloo
Search took: 0.66 ms