Search from various English teachers...
China flagEric-China
Have you seen this creature before? Don't ask me does it really exist or not, I just find it on a website,and the questioner have no idea what excatly it is....have you seen this creature before?

Corrections · 3

0
It is siren. yes? I think it is siren...
0
no ..hi ~Nice to meet you
0
It looked photo-shopped. No such creature.

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today