menstruoida

suomi-englanti sanakirja

menstruoida englanniksi

  1. flow, menstruate

  1. To menstruate.