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


Share this page
Dictionary Extension