sufocada

Catalan

Participle

sufocada f sg

  1. feminine singular of sufocat

Portuguese

Participle

sufocada f sg

  1. feminine singular of sufocado