Feminine

vigoria

Meaning

vigour, force, strength, energy

Translations

Notes

Sign in to write sticky notes