English Thai Dictionary

English - ไทย

Stew in Thai:

1. สตูว์ สตูว์