Online Dictionary

gegetun Explained

gegetun at Indonesian => English Of Explained:

dumbfounded, surprised