weeds doesn’t translate to parasite: weed - English-French Dictionary WordReference.com
it has the same meaning in english as far as i’m concerned
weeds doesn’t translate to parasite: weed - English-French Dictionary WordReference.com
it has the same meaning in english as far as i’m concerned