be on one's period - Inglés Sinónimo Diccionario