arabdict Dictionary & Translator - Arabic-English translation for otter

      Noun

      otter [pl. otters]
      ثعلب الماء {حيوان}
      otter [pl. otters]
      otter [pl. otters]
      otter [pl. otters]
      otter {zool.}
      حَيَوَان {الحيوان}

      similar Translations

      otters (n.) , [sing. an otter]