Dictionary English-Thai
Dictionary Thai-English
be under the impression:be under the impression
Result be under the impression pictures from www.google.com
be under the impression:[IDM]เห็นภาพลวงตา:be under the impression