Translation for "habitado por extraterrestres" to english
Habitado por extraterrestres
  • inhabited by aliens
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test