3 results
Results are displayed by relevance.
English: embryonic technology
Welsh: technoleg embryonig
English: embryonic shifting dune
Welsh: egin-dwyn symudol
English: Severn Embryonic Technologies Scheme
Welsh: Cynllun Egin Dechnolegau Aber Hafren