Translation examples
An unexpected alian invation last month, those cells must have been man made.
Propiciando el mes pasado una invasión extraterrestre indetectada, esas células debieron de haber sido hechas por alguna persona.
no all day i am stuck with this alian in the house
No. Todo el día pegada a ese extraño.