DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary Phrasebook Translator and Voice






    suffocate




suffocate

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


suffocating

sufocante




How to Translate