amddiffynfa Welsh - English
1.
Englishstronghold
-
Englisha place of refuge, survival or domination
-
Welshamddiffynfa
2.
Englishfort
-
Welshamddiffynfa
English translator: Welsh English amddiffynfa Eesti sõnaraamat Español Traductor Svenska Översättare