inexplicable-inexplicável: meaning, definitions and translations

English dictionaryEnglishPortuguese

What is inexplicable? inexplicable is inexplicável

What is inexplicável?

  • Difficult or impossible to explain or account for.

    Difícil ou impossível de explicar ou explicar.

Search words

Upgrade your experience