Duenna (fr. Duègne)

Translation into English

Synonyms