Translation for "dovevamo restare" to english
Dovevamo restare
  • we had to stay
  • we had to remain
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test