dénuda

See also: denuda

French

Pronunciation

Verb

dénuda

  1. third-person singular past historic of dénuder