English Thai Dictionary

English - ไทย

Landslide in Thai: