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

Share this page