Translation of ovary in Malay

ovary

ovari

noun

  • 1

    ovari