Spanish-English dictionary »

resilvestración meaning in English

SpanishEnglish
resilvestración noun
{f}

rewilding(large-scale conservation)
noun