Arabic-English translation for DIY

      Noun

      DIY (n.) , {comp.}