English Thai Dictionary

Search word English Translation Thai Transcription

gizzard

(Noun)
เครื่องในสัตว์ปีก   translate thai gizzard  krêuang nai sàt bpèek
 
;