German-English dictionary »

häm meaning in English