BEOLINGUS
Dictionary - TU Chemnitz

 English  German

explicable erklärbar; erklärlich {adj}