Arabic-English translation for waggons

      Noun

      waggons (n.) , [sing. waggon]