Definisi dalam bahasa Inggris selfdevoted adjective (a) Devoted in person, or by one's own will. (adjective) Sumber: webster1913 Lihat arti selfdevoted dalam bahasa Indonesia