French-Spanish dictionary »

menstrues meaning in Spanish

FrenchSpanish
menstrues nom {f}

menstruonoun