duftars
English
Noun
duftars
plural of
duftar