German-English dictionary »

verbrennungsniere meaning in English

GermanEnglish
die Verbrennungsniere Substantiv

burn kidneynoun