English to Portuguese Dictionary
self-respect
Auto-estima
Meaning for self-respect found in 21 Languages.
Sponored Video