HathiTrust Digital Library
Internet Archive Digital Library: Texts
Magog Welsh Center for Welsh Studies (University of Rio Grande, Ohio)
Google Translate
Copy paste Welsh text to translate to English (or vice versa)