Online Dictionary

gelegar Explained

gelegar at Indonesian => English Of Explained:

beam, girder, rumbling, thundering