Search term explicable has 2 results
EN English DE German
explicable (a) [general] erklärlich (a) [general]
explicable erklärbar