Kamus Mobile
https://m.xamux.com
English to Indonesian
grillage
noun
A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
Sebuah kerangka tidur dan crossbeams membentuk sebuah yayasan di tanah berawa atau berbahaya.
source: WordNet 3.0