Translation for "lungo sembra" to english
Lungo sembra
  • long it seems
  • longer it seems
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test