English–Thai dictionary

Thai translation of the English word peer

English → Thai
  
EnglishThai (translated indirectly)Esperanto
(gaze; stare; stare at; gaze at)
จ้อง
;
จ้องดู
🔗 Another displayed a green glass bottle from which the face of a demon peered and grimaced.