Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    forestalls


See also: forestall,   forestalls



forestall

1. devancer, anticiper
2. prévenir, prévoir




How to Translate