German-English dictionary »

selbstzahler meaning in English

GermanEnglish
der Selbstzahler Substantiv

direct payer◼◼◼noun