arabdict Dictionary & Translator - Arabic-English translation for castor

      Noun

      castor [pl. castors]
      castor [pl. castors]
      castor [pl. castors]

      ...

      related Translations

      castor oil {agr.}
      زيت خروع {زراعة}

      similar Translations