Lexodus
More
lili'r dyffrynnoedd: Biblical Hebrew → English → Welsh · Lexodus