English Thai Dictionary

English - ไทย

palace in Thai: