Self-devoted
English Translation from English to English dictionary online for the word Self-devoted
-
1 a.
Devoted in person, or by one's own will.
-
2 a.
Devoted in person, or by one's own will.