Terdapat 3 arti 'self possession' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti self possession adalah pengekangan diri sendiri. Arti lainnya dari self possession adalah penguasaan diri sendiri.