German-English dictionary »

kopfparken meaning in English

GermanEnglish
das Kopfparken Substantiv

head parknoun