Welsh–English dictionary
English translation of the Welsh word aberfa
Welsh | English |
---|---|
aberfa | estuary; river mouth |
aber | confluence; estuary; river mouth; brook; stream |
Welsh | English |
---|---|
aberfa | estuary; river mouth |
aber | confluence; estuary; river mouth; brook; stream |