Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary Phrasebook Translator and Voice






    mend one's ways

    regenerar-se, emendar-se, endireitar-se