Arabic-English translation for clockmaker

      Noun