German-English dictionary »

selbstkontrahieren meaning in English

GermanEnglish
selbstkontrahieren

contract with