German-English dictionary »

nierenstück meaning in English

GermanEnglish
das Nierenstück Substantiv

loin [loins]noun
[UK: lɔɪn] [US: ˌlɔɪn]