arabdict Dictionary & Translator - Arabic-English translation for هِرْكُول

      Noun

      razorback {sea creatures}

      ...