Dictionary
1. (n.) Delftware.

2. (n.) The drain on the land side of a sea embankment.

                                                                                                                                                                                                                                       

Clyx.com


Delouse
Top of Page
Top of Page