Italian - English - mestruato Pronunciation
[mestruare] v. menstruate, get monthly period (Physiology)
Share this page