English Thai Dictionary

Search word English Translation Thai Transcription

screech

(Noun)
เสียงครูดดัง   translate thai screech  sǐang krôot dang
screech owl
(Noun)
นกเค้าแมวขนาดเล็กตระกูล Strigidae มีกระจุกขนคล้ายเขา   translate thai screech owl 
 
;