dudeen

Explore definitions, synonyms, and language insights of dudeen

Definitions

Noun
a clay pipe with a short stem

More General Terms