Meaning of duenna
Definition of duenna
(noun)
a
woman
chaperon
Other information on duenna
WIKIPEDIA results for
duenna
Amazon results for
duenna
Tweet