A word examined

delly

5 letters·English

delly—Having many dells.

No comments yet