do everything in one's power to persuade sb. has 1 translations in 1 languages

translations of do everything in one's power to persuade sb.