German English Dictionary
/
German
/
kiffen
German ⇄ English
kiffen
German translations
01
to smoke weed