English Thai Dictionary

English - ไทย

zebra in Thai: