DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    suffocate




suffocate

1. étouffer, étrangler, suffoquer, asphyxier
2. s'étouffer


suffocating

suffocant, étouffant




How to Translate