Search term duenna has one result
Jump to
EN English SV Swedish
duenna (n) [companion - woman] förkläde (n) {n} [companion - woman]