(cloth) sanitary towel - Alemán Inglés Diccionario