Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary Phrasebook Translator and Voice






    scourges




scourge

1. tormento, flagelo
2. açoitar, afligir, castigar
3. chicotear




How to Translate