arabdict Dictionary & Translator - Arabic-English translation for leafs

      Noun

      similar Translations

      leafstalk (n.) , {biol.}
      ذنيب {حَيَوَان}، {أحياء}