doutar

English

Noun

doutar (plural doutars)

  1. Alternative form of dutar.

Anagrams