Definitions and translations for "de son propre aveu"

French - English - de son propre aveu

adv. professedly, avowedly

French - Russian - de son propre aveu

phr. прямо, открыто
Share this page
Dictionary Extension