Translation of payudara in English:

payudara

female breast

noun

  • 1

    female breast