Definitions and translations for "mestruato"

Italian - English - mestruato

Pronunciation
[mestruare] v. menstruate, get monthly period (Physiology)
Share this page
Dictionary Extension