Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary Phrasebook Translator and Voice






    suffocates




suffocate

1. estrangular, sufocar, esganar, asfixiar
2. abafar


suffocating

sufocante




How to Translate