German-English dictionary »

naturalleistung meaning in English

GermanEnglish
die Naturalleistung Substantiv

benefit in kind◼◼◼noun