Online Dictionary

de laatste tijd Explained

de laatste tijd at Dutch => English Of Explained:

lately, recently