(informal) menstruation - Almanca İngilizce Sözlük