Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    snitch on

    dénoncer, vendre, moucharder, vendre la mèche, donner


See also: snatch, snitch, stitch, switch