Dictionary English-Thai
Dictionary Thai-English
alien:alien[ syn: strange]
Result alien pictures from www.google.com
alien:[ADJ]แปลก:alien[ syn: strange]