DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    flogging




flogging

flagellazione, fustigazione


flog

frustare, fustigare