Spanish-English dictionary »

autonombrado meaning in English

SpanishEnglish
autonombrado adjective

self-proclaimedadjective