Translation of "atabafarse" into English atabafarse verb grammar + Add translation Add atabafarse Ladino-English dictionary to suffocate, be smothered Show algorithmically generated translations Add example Add Translations of "atabafarse" into English in sentences, translation memory Try again