arabdict Dictionary & Translator - Arabic-English translation for finish

      Verb

      Noun

      finish [pl. finishes]
      finish [pl. finishes]
      finish [pl. finishes]

      ...