The correct spelling for "defactro" could be "de facto". This Latin phrase is commonly used in English to mean "in fact" or "in reality". So, if you come across "defactro", it is likely a misspelling, but "de facto" is the correct term to use.