Search term menstruate has 2 results
Jump to
EN English IT Italian
menstruate (v) [medicine] mestruare (v) [medicine]
menstruate (v) [medicine] avere le mestruazioni (v) [medicine]