Swedish-English dictionary »

invasiv art meaning in English

SwedishEnglish
invasiv art substantiv
{c}

invasive species(species that has been introduced to an environment where it is not native and is a nuisance)
noun