roo araawa

English: Translation
to be on one's period (euphemism; lit. to see the moon)
verb phrase
Body functions