arabdict Dictionary & Translator - Arabic-English translation for micturition

      Noun

      micturition {urination}, {biol.}
      تَبَوُّل {أحياء}
      micturition {biol.}
      تَبْوِيل {أحياء}

      related Translations