Dictionary English-Thai
Dictionary Thai-English
artifice:artifice[ syn: skill; ingenuity]
Result artifice pictures from www.google.com
artifice:[N]ทักษะ:artifice[ syn: skill; ingenuity]