Dictionary English-Thai
Dictionary Thai-English
artifact:artifact
Result artifact pictures from www.google.com
artifact:[N]วัตถุ (ที่เกิดจากฝีมือมนุษย์):artifact