English–Welsh dictionary

Welsh translation of the English word artifice

English → Welsh
  
EnglishWelsh
artifice dichell; dyfais; ystryw
artificer celfyddwr; celfyddydwr; crefftwr; saer
artificial celfyddydol; dodi; gosod