French - English - de son propre aveu
adv. professedly, avowedly
French - Russian - de son propre aveu
phr. прямо, открыто


Share this page
Dictionary Extension