German-English dictionary »

schädel- meaning in English