Online Dictionary

gelagar Explained

gelagar at Indonesian => English Of Explained:

thunder