'

Welsh–English dictionary

English translation of the Welsh word ystôr

Welsh → English
  
WelshEnglish
ystôr stock; store
ystorfa depot; magazine; repertory; repository; store; warehouse
ystorio store