Online Dictionary

gorddwy [m.] Explained

gorddwy [m.] at Welsh => English Of Explained:

(n.) oppression