Translation of "Demand promissory note" in German

Related phrases