Terdapat 1 arti 'thatch grass' di Kamus Bahasa Inggris Terjemahan Indonesia.
Ilalang
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti thatch grass adalah ilalang.