English–Welsh dictionary

Welsh translation of the English word skid

English → Welsh
  
EnglishWelsh
skid llithro