Shobdo Logo
Dictionaries

English ↔ Thai

Oxford English–Thai

Concise English-Thai dictionary

29.6K entries