Translation of labia in Malay

labia

labia

noun

  • 1

    labia, bibir luar dan dalam faraj wanita