Italian-English translation for "mestruare"
"mestruare" English translation
Results: 1-2 of 2
mestruare {verb}
mestruare {v.i.}
Similar words
messi · messicano · Messico · Messina · messinscena · mesta · mestiere · mestieri · mesto · mestolo · mestruare · mestruata · mestruazione · mestruazioni · meta · metabolizzare · metadone · metafisica · metafisico · metafora · metaforica
More translations in the English-Romanian dictionary.