English–Welsh dictionary

Welsh translation of the English word winnowing‐sheet

English → Welsh
  
EnglishWelsh
winnowing‐sheet carthen
sheet cynfas; hwylraff; llen