English-German dictionary »

sight drafts meaning in German

EnglishGerman
sight drafts noun

die SichttrattenSubstantiv