Online Dictionary

dempet Explained

dempet at Indonesian => English Of Explained:

stuck together