"duire" English translation

FR

"duire" in English

FR

duire [duisant|duit] {verb}

volume_up
Other dictionary words