Skip to main content

grillage

English grillage meaning in English  •  grillage का अर्थ अंग्रेजी में
Noun
  • A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
Advertisement