arabdict Dictionary & Translator - Arabic-English translation for orchards

      Noun

      orchards (n.) , [sing. an orchard]