la declaración jurada
See the entry for declaración jurada.

declaración jurada

NOUN
(legal)-sworn statement
Synonyms for declaración jurada
Word of the Day
to predict