Translation of dada in English:

dada

breast, chest

noun

  • 1

    breast, chest
    ‘buah dada’ breasts