meaning of Cannabis-Plantage

Cannabis-Plantage - German to English

cannabis plantation