English Thai Dictionary

English - ไทย

repeatedly in Thai:

1. ซ้ำแล้วซ้ำเล่า