English-German dictionary »

sight draft meaning in German

EnglishGerman
sight draft noun

das SichttratteSubstantiv

sight drafts noun

die SichttrattenSubstantiv