arabdict Dictionary & Translator - Arabic-English translation for urogaster

      ...

      urogaster {urinary intestine}, {med.}