Arabic-English translation for boatyard

      Noun