English Thai Dictionary

English - ไทย

Addictive in Thai: