arabdict Dictionary & Translator - Arabic-English translation for spitting

      Noun

      spitting {biol.}
      بَصْق {أحياء}
      spitting {biol.}
      تَفْل {أحياء}

      ...

      related Translations