explicable English - Italian
1.
-
Englishable to be explained
-
Italianillustrabile, motivabile, spiegabile
2.
-
Englishimpossible to explain
-
Italianinspiegabile, incomprensibile, inesplicabile
English translator: English Italian explicable Eesti sõnaraamat Español Traductor Svenska Översättare