declaración jurada

Popularity
500+ learners.
NOUN
(legal)-sworn statement
Synonyms for declaración jurada
Word of the Day
speech