Welsh–English dictionary

English translation of the Welsh word archen

Welsh → English
  
WelshEnglish
archen clothing; shoe