Online Dictionary

de ahora en adelante Explained

de ahora en adelante at Spanish => English Of Explained:

hereafter