Online Dictionary

gelekek Explained

gelekek at Indonesian => English Of Explained:

giggle, snicker