alentua Spanish - English
1.
Englishstoop
-
Englishto lower oneself, to demean or do something below one's status, standards, or morals
-
Spanishrebajarse
English translator: Spanish English alentua Eesti sõnaraamat Español Traductor Svenska Översättare