meaning of dauby

1. Smeary; viscous; glutinous; adhesive.


Related Words

dauby |

Developed & Maintained By Taraprasad.com

Treasure Words