Definition/Meaning of dowels
English - Noun:
dowels plural form of dowel
English - Anagrams:
slowed