Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with snarling found: 1  


English-French dictionary
   snarl at
  parler d'un ton brusque à, s'adresser d'un ton sec à