Translation for "habita en los bosques" to english
Habita en los bosques
  • live in the woods
  • inhabits forests
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test