English–Welsh dictionary

Welsh translation of the English word trap

English → Welsh
  
EnglishWelsh
trap car bach; dal; magl; maglu; trap