MENSTRUATE Meaning of MENSTRUATE in English pangdugo nga binulan;pangdugo;regla English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012