Feminine

emodiluizione

Meaning

bloodletting, bleeding (therapeutic)

Translations

sangarrèra

Notes

Sign in to write sticky notes