Translation of senyawa in English:

senyawa

to impregnate

(mensenyawakan)

verb

  • 1

    to impregnate, to introduce sperm or pollen into and fertilize, to penetrate all parts of