sufocara

See also: sufocará

Portuguese

Verb

sufocara

  1. first/third-person singular pluperfect indicative of sufocar