Search term de facto has 2 results
EN English IT Italian
de facto (o) [law] de facto (o) [law]
IT Italian EN English
de facto (o) [diritto] de facto (o) [diritto]

Italian English translations

IT Synonyms for de facto EN Translations
in effetti [in realtà] actually