Online Dictionary

de vaat doen Explained

de vaat doen at Dutch => English Of Explained:

de vaat doen [dəvatdun]
washup