Translation of "aberfa" into English
estuary, haven are the top translations of "aberfa" into English.
aberfa
-
estuary
noun -
haven
noun
-
Show algorithmically generated translations
Automatic translations of "aberfa" into English
-
Glosbe Translate
-
Google Translate
Add example
Add