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

Share this page