meaning of Cannabisplantage

Cannabisplantage - German to English

cannabis plantation