English–Welsh dictionary

Welsh translation of the English word tortuous

English → Welsh
  
EnglishWelsh
tortuous troellog; trofaus