German-English dictionary »

schädel meaning in English