Spanish-English dictionary »

autodeclarado meaning in English

SpanishEnglish
autodeclarado adjective
{m}

self-proclaimedadjective