English Thai Dictionary

English - ไทย

red in Thai: