Welsh baseball
English
Noun
Welsh
baseball
(
uncountable
)
Synonym of
British baseball
.