Translation for "ma trovato impossibile" to english
Ma trovato impossibile
  • but found it impossible
  • but it found it impossible to
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test