About us
Define
Definitions for
"Alltud"
This is the name given to a foreigner who lives in Wales
steveconrad.co.uk